interlobular arteries - Spanish English Dictionary